seat and back-rest unit - Spanish English Dictionary